home *** CD-ROM | disk | FTP | other *** search
- property Active
-
- on beginSprite me
- global gDifficultyLevel
- if gDifficultyLevel = 1 then
- me.Active = 0
- if sprite(me.spriteNum).member.name contains "wheat" then
- sprite(me.spriteNum).visible = 0
- else
- sprite(me.spriteNum).visible = 1
- end if
- else
- me.Active = 1
- sprite(me.spriteNum).visible = 1
- end if
- sprite(me.spriteNum).cursor = 280
- end
-
- on mouseEnter me
- global gCursorHidden, gFloatSprite
- if me.Active then
- if gFloatSprite = EMPTY then
- sprite(me.spriteNum).cursor = 280
- else
- gCursorHidden = 0
- puppetSprite(119, 0)
- end if
- end if
- end
-
- on mouseLeave me
- global gCursorHidden, gFloatSprite
- if me.Active then
- if gFloatSprite = EMPTY then
- gCursorHidden = 0
- puppetSprite(119, 0)
- cursor(-1)
- end if
- end if
- end
-
- on mouseDown me
- global gFloatSprite, gCursorHidden, gCurrentScreen
- if me.Active then
- if gFloatSprite = EMPTY then
- puppetSprite(25, 1)
- if gCurrentScreen = "4612" then
- sprite(25).member = "wheat.02"
- else
- sprite(25).member = "4612_owl_feather.01"
- end if
- gCursorHidden = 1
- sprite(me.spriteNum).cursor = 200
- puppetSound("46_wheat")
- puppetSprite(119, 0)
- gFloatSprite = 25
- else
- gCursorHidden = 0
- puppetSprite(119, 0)
- sprite(25).member = "empty"
- gFloatSprite = EMPTY
- sprite(me.spriteNum).cursor = 280
- end if
- end if
- end
-
- on exitFrame me
- global gFloatSprite
- if me.Active then
- if gFloatSprite = EMPTY then
- sprite(me.spriteNum).cursor = 280
- else
- sprite(me.spriteNum).cursor = 200
- end if
- end if
- end
-